██████╗ ███████╗████████╗██╗██████╗ ███████╗██████╗ ██╗ █████╗
██╔══██╗██╔════╝╚══██╔══╝██║██╔══██╗██╔════╝██╔══██╗██║██╔══██╗
██████╔╝█████╗ ██║ ██║██████╔╝█████╗ ██║ ██║██║███████║
██╔══██╗██╔══╝ ██║ ██║██╔═══╝ ██╔══╝ ██║ ██║██║██╔══██║
██║ ██║███████╗ ██║ ██║██║ ███████╗██████╔╝██║██║ ██║
╚═╝ ╚═╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚══════╝╚═════╝ ╚═╝╚═╝ ╚═╝
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Drizzle
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
Come MySQL, anche Drizzle ha un'architettura mwdqclient/server e utilizza l'mwdgSQL come linguaggio per i comandi. È distribuito in parte con licenza mwdwGNU mweaGPL versione 2 (perché ereditata da MySQL) e in parte con mweqlicenza BSD (utilizzata dove possibile).
Il lavoro è iniziato a metà del 2008 sotto la direzione di Brian Aker.cite-ref-1[1] Lo sviluppo è portato avanti da un gruppo di sviluppatori che comprende dipendenti di mwgaCanonical Ltd., mwgqGoogle, Six Apart, MySQL/mwgwSun Microsystems e altri.cite-ref-2[2] Per ora non è stata distribuita alcuna versione del software, ma il codice sorgente, insieme alle istruzioni per compilarlo, sono disponibili sul sito di mwiaLaunchpad.cite-ref-3[3]
Contents
• Utilizzo
• Note
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Utilizzo
Drizzle è pensato per il mercato delle infrastrutture web e del mwkacloud computing. A renderlo adatto a questi scopi, sarebbe il fatto di essere più leggero e più veloce di MySQLcite-ref-4[4].
Piattaforme e interfacce
Caratteristiche
Drizzle è una versione alleggerita di MySQL 6.0, priva delle seguenti funzionalità:
• mwpqmwpgstored procedure
• mwrqprepared statement lato server
• mwrwviste
• mwsqtrigger
• mwswACL (permessi)
• Gli unici mwtqstorage engine presenti sono mwtgMemory e mwtwInnoDB, ma dovrebbe essere possibile installarli tutti
Ecco le caratteristiche di Drizzle rispetto a MySQL:
• architettura di tipo mwuwmicrokernel, che rende Drizzle molto più modulare di MySQL
• ottimizzazione per il mwvqmulticode (che a MySQL manca)
• meno tipi di dati
• tutto questo codice in meno dovrebbe renderlo più leggero, più manutenibile, più prestante, più sicuro
Drizzle inoltre è molto più aperto di MySQL ai contributi esterni, cercando potenzialmente di rimuovere la distinzione tra sviluppatori interni e contributori esterni. Questo permette un più attivo coinvolgimento della comunità.
Supporto e licenza
Drizzle è distribuito sotto i termini della mwwwGPL versione 2 e, ovunque sia possibile, della mwxalicenza BSD. Non è possibile comprarne una copia con una licenza commerciale come per MySQL. Non vi è ancora nessuna mwxqrelease e quindi non vi è supporto. È presumibile che molte terze parti forniranno supporto a Drizzle non appena vi saranno delle mwxgrelease ufficiali, così come è accaduto per mwxwMariaDB, mwyaMySQL e in generale molti progetti mwyqopen source.
Note
cite-note-11. ↑ mwaamwaqmwagStoria di Drizzle, su mwawit.drizzle.wikia.com.
cite-note-22. ↑ mwbwmwcamwcqI contributors, su mwcgit.drizzle.wikia.com.
cite-note-33. ↑ mwdgmwdwmweaScaricare i sorgenti e compilare Drizzle - Drizzle Wiki, su mweqit.drizzle.wikia.com.
cite-note-44. ↑ mwfqmwfgmwfwMonty says: What if, su mwgamonty-says.blogspot.com.
Voci correlate
Altri progetti
Altri progetti
• Wikimedia Commons
• Wikimedia Commons contiene immagini o altri file su Drizzle
Collegamenti esterni
• mwkq(EN) La home page del progetto, su launchpad.net.
• mwkw(EN) Brian Aker annuncia Drizzle, su krow.livejournal.com.
• mwlq(EN) Michael Widenius annuncia Drizzle, su monty-says.blogspot.com.
• mwlw(EN) FLOSS intervista Aker sul futuro di Drizzle, su twit.tv.